home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 3 / BBS in a box - Trilogy III.iso / Files / Prog / D-G / DropInfo ƒ / DI⁄C / DropInfo.make < prev    next >
Encoding:
Text File  |  1992-04-20  |  3.0 KB  |  91 lines  |  [TEXT/MPS ]

  1. ##*****************************************************************************
  2. ##
  3. ##  Project Name:    DropInfo
  4. ##     File Name:    DropInfo.make
  5. ##
  6. ##   Description:    Makefile for DropInfo
  7. ##                        This makefile was created with & must be built by
  8. ##                        MPW's Build Menu.  Simply use the Build… option,
  9. ##                        specifying DropInfo as the thing to build.
  10. ##                        You can also use the BuildProgram command.
  11. ##
  12. ##*****************************************************************************
  13. ##                       A U T H O R   I D E N T I T Y
  14. ##*****************************************************************************
  15. ##
  16. ##    Initials    Name
  17. ##    --------    -----------------------------------------------
  18. ##    LDR            Leonard Rosenthol
  19. ##
  20. ##*****************************************************************************
  21. ##                      R E V I S I O N   H I S T O R Y
  22. ##*****************************************************************************
  23. ##
  24. ##      Date        Time    Author    Description
  25. ##    --------    -----    ------    ---------------------------------------------
  26. ##    11/30/91            LDR        Modified for use as the DropInfo makefile
  27. ##    11/24/91            LDR        Cleaned it up a bit using some more vars
  28. ##                                Added the DSUtils stuff
  29. ##    10/28/91            LDR        Modified for the C version of DropShell
  30. ##    10/28/91            LDR        Officially renamed DropShell (from QuickShell)
  31. ##                                And added some comments
  32. ##    04/08/91    23:57    LDR        Original Version
  33. ##
  34. ##*****************************************************************************
  35.  
  36. #   File:       DropInfo.make
  37. #   Target:     DropInfo
  38. #   Sources:    DSGlobals.h
  39. #               DSAppleEvents.h
  40. #                DropShell.h
  41. #               DSAppleEvents.c
  42. #               DropShell.c
  43. #               DropInfo.r
  44. #               DSUserProcs.c
  45. #                DSUtils.c
  46. #                 -- DropInfo Specific --
  47. #                DIStuff.c
  48. #                DIUtils.c
  49.  
  50. ObjectDir = ":Objects:"
  51. AppName    = "Drop•Info"
  52.  
  53. LIBS    = ∂
  54.         "{Libraries}"Runtime.o ∂
  55.         "{Libraries}"Interface.o ∂
  56.         "{CLibraries}"CSANELib.o ∂
  57. #        "{CLibraries}"CInterface.o
  58.  
  59. OBJECTS = ∂
  60.         {ObjectDir}DIStuff.c.o ∂
  61.         {ObjectDir}DIUtils.c.o ∂
  62.         {ObjectDir}DSUtils.c.o ∂
  63.         {ObjectDir}DSUserProcs.c.o ∂
  64.         {ObjectDir}DSAppleEvents.c.o ∂
  65.         {ObjectDir}DropShell.c.o
  66.  
  67. #DropInfo Specific Files
  68. "{ObjectDir}"DIStuff.c.o ƒ DropInfo.make DSUserProcs.c DIUtils.c DIStuff.c DIStuff.h
  69.      C  -o {ObjectDir} DIStuff.c
  70. "{ObjectDir}"DIUtils.c.o ƒ DropInfo.make DSUserProcs.c DIUtils.c DIUtils.h
  71.      C  -o {ObjectDir} DIUtils.c
  72.  
  73. #DropShell Files
  74. "{ObjectDir}"DSUtils.c.o ƒ DropInfo.make DSUtils.c DSUtils.h DSGlobals.h
  75.      C  -o {ObjectDir} DSUtils.c
  76. "{ObjectDir}"DSUserProcs.c.o ƒ DropInfo.make DSUserProcs.c DSUserProcs.h DSGlobals.h
  77.      C  -o {ObjectDir} DSUserProcs.c
  78. "{ObjectDir}"DSAppleEvents.c.o ƒ DropInfo.make DSAppleEvents.c DSAppleEvents.h DSGlobals.h
  79.      C  -o {ObjectDir} DSAppleEvents.c
  80. "{ObjectDir}"DropShell.c.o ƒ DropInfo.make DropShell.c DSAppleEvents.c DSAppleEvents.h DSGlobals.h
  81.      C  -o {ObjectDir} DropShell.c
  82.  
  83. DropInfo ƒƒ DropInfo.make {OBJECTS}
  84.     Link -w -t APPL -c 'DInf' ∂
  85.         {OBJECTS} {LIBS} ∂
  86.         -o {AppName}
  87.  
  88. DropInfo ƒƒ DropInfo.make DropInfo.r
  89.     Rez DropInfo.r -append -o {AppName}
  90.  
  91.